Skip to content

feat(ui-drawer): add root behavior, a11y contract, and variant class map#195

Merged
martinezdiego merged 1 commit intomasterfrom
feat/ui-drawer-root-a11y
Apr 17, 2026
Merged

feat(ui-drawer): add root behavior, a11y contract, and variant class map#195
martinezdiego merged 1 commit intomasterfrom
feat/ui-drawer-root-a11y

Conversation

@martinezdiego
Copy link
Copy Markdown
Collaborator

  • add root-level Drawer behavior for placement, size, backdrop, scroll behavior, and dismiss policies
  • implement focus trap/restore and labelled/described dialog wiring for accessible keyboard behavior
  • expand Drawer static class map and exports while keeping deprecated compatibility props

@martinezdiego martinezdiego force-pushed the feat/ui-drawer-root-a11y branch from 4ec275e to 3961a1a Compare April 17, 2026 06:10
@martinezdiego martinezdiego merged commit 8c6984a into master Apr 17, 2026
1 of 2 checks passed
@martinezdiego martinezdiego deleted the feat/ui-drawer-root-a11y branch April 17, 2026 06:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant